.shopCom{
    width:165px;
    padding:10px;
    background:#fff;
    border-radius: 10px;
    margin-right:15px;
    margin-bottom:15px;
    &:nth-child(2n){
        margin-right:0;
    }
    .shop_img{
        width:100%;
        height: 100px;
    }
    .shop_name{
        font-size:14px;
    }
    .shop_label{
        margin:10px 0;
        span{
            display: inline-block;
            border:1px solid #777;
            color:rgb(92, 91, 91);
            padding:1px;
            border-radius: 3px;
            margin-right:5px;
            &:first-child{
                border:1px solid #ff3a3a;
                color:#ff3a3a
            }
        }
    }
    >div{
        display:flex;
        justify-content: space-between;
        .shop_price{
            color:#777;
            font-size:14px;
            line-height: 25px;
            span{
                font-size:16px;
                color:#ff3a3a;
                padding-right:5px;
            }
        }
        .shop_addCar{
            width:25px;
            height:25px;
            background:#09AFFF;
            border-radius: 50%;
            color:#fff;
            display:flex;
            justify-content: center;
            align-items: center;
            .iconfont{
                font-size:20px;
            }
        }
    }
}